chatter (teeth) - French English Dictionary